package com.yuandian.customer.perception.service;

import com.yuandian.api.customer_perception.po.AddExportListParams;
import com.yuandian.api.customer_perception.po.BusinessOverviewParams;
import com.yuandian.api.customer_perception.po.LowFrequencyOverviewParams;
import com.yuandian.bpm.common.core.util.R;
import com.yuandian.utils.PageDataInfo;

/**
 * 说明：低频受理业务概况service接口
 * @Author yanjun
 * @Date 2021年4月14日 上午9:19:16
 */
public interface ILowFrequencyOverviewService {

	/**
	 * 查询低频受理业务概况列表
	 * @param params 低频受理业务概况请求对象
	 * @return 通用分页对象
	 */
	PageDataInfo queryLowFrequencyOverviewList(LowFrequencyOverviewParams params);

	/**
	 * 添加至导出列表
	 * @param params 添加至导出列表请求参数
	 * @return 通用返回对象
	 */
	R addExportList(AddExportListParams params);

	/**
	 * 添加所有数据至导出列表
	 * @param params 添加至导出列表请求参数
	 * @return 通用返回对象
	 */
	R addAllExportList(LowFrequencyOverviewParams params);

	/**
	 * 业务概况-树形图
	 *
	 * @param params
	 * @return
	 */
    R tree(BusinessOverviewParams params);
}
